On the NP–Completeness of Channel and Switchbox Routing Problems
نویسندگان
چکیده
The design of integrated circuits has achieved a great deal of attention in the last decade. In the routing phase, an open layout problem has survived which is important from both the theoretical and the practical point of view. The channel routing problem has been known to be solvable in polynomial time when there are only 2–terminal nets, and is proved by Sarrafzadeh to be NP–complete in case that there exists nets containing at least six terminals. Also the 5–terminal case is claimed to be NP–complete. In our paper, we give a simple proof for the NP–completeness of the 5–terminal channel routing problem. This proof is based on a reduction from a special version of the satisfiability problem. Based on the techniques introduced in this paper and a result of [HSS97] stating the NP–completeness of the 3–terminal switchbox routing problem, we prove the 4–terminal 3–sided switchbox routing problem to be NP–complete.
منابع مشابه
Additive Approximation for Layer Minimization of Manhattan Switchbox Routing
Switchbox routing is one of the many problems arising in the field of VLSI routing. It requires interconnecting given sets of terminals that are placed on the boundaries of a rectangular circuit board using a 3-dimensional grid in a vertex-disjoint way. An important special case is the Manhattan Switchbox Routing problem. Here minimizing the number of layers of a routing (that is, the height of...
متن کاملA New Method based on Intelligent Water Drops for Multicast Routing in Wireless Mesh Networks
In recent years a new type of wireless networks named wireless mesh networks has drawn the attention of researchers. In order to increase the capacity of mesh network, nodes are equipped with multiple radios tuned on multiple channels emerging multi radio multi channel wireless mesh networks. Therefore, the main challenge of these networks is how to properly assign the channels to the radios. O...
متن کاملThe complexity of segmented channel routing
The segmented channel routing problem arises in the wiring and the physical design automation for Field Programmable Gate Arrays (FPGA’s), a new type of electrically programmable VLSI. It may also be applicable to configurahle multiprocessors. This new routing problem poses interesting algorithmic problems. In a previous paper of IEEE TRANSACTION ON COMPUTER-AIDED DESIGN, the study of the compl...
متن کاملImproving Size-bounds for Subcases of Square-shaped Switchbox Routing1
Various problems are studied in the field of detailed VLSI routing. According to the position of the terminals on the outer boundaries of a rectangular grid, one can distinguish between different subcases of Switchbox Routing: C-shaped, Gamma, Channel and Single Row Routing. This paper focuses on the minimum number of layers needed for solving these problems either in the Manhattan, or in the u...
متن کاملChannel and Switchbox Routing with Minimized Crosstalk - A Parallel Genetic Algorithm Approach
Reduction of crosstalk between interconnections becomes an important consideration in today's VLSI design. This paper presents a novel approach to solve the VLSI channel and switchbox routing problems with the objective of satisfying crosstalk constraints for the nets. The approach is based on a parallel genetic algorithm which runs on a distributed network of workstations. All our routing resu...
متن کامل